Volumetric Nonlinear Anisotropic Diffusion on GPUs
نویسندگان
چکیده
We present an efficient implementation of volumetric nonlinear anisotropic image diffusion on modern programmable graphics processing units (GPUs). We avoid the computational bottleneck of a time consuming eigenvalue decomposition in R. Instead, we use a projection of the Hessian matrix along the surface normal onto the tangent plane of the local isodensity surface and solve for the remaining two tangent space eigenvectors. We derive closed formulas to achieve this resulting in efficient GPU code. We show that our most complex volumetric nonlinear anisotropic diffusion gains a speed up of more than 600 compared to a CPU solution.
منابع مشابه
3D Anisotropic Diffusion on GPUs by Closed-Form Local Tensor Computations
We present an efficient implementation of volumetric anisotropic image diffusion filters on modern programmable graphics processing units (GPUs), where the mathematics behind volumetric diffusion is effectively reduced to the diffusion in 2D images. We hereby avoid the computational bottleneck of a time consuming eigenvalue decomposition in R. Instead, we use a projection of the Hessian matrix ...
متن کاملLevel set based Volumetric Anisotropic Diffusion for 3D Image Filtering
We present an anisotropic diffusion model for volumetric image filtering. Our 3D anisotropic diffusion tensor is constructed to enhance 1D features (curves) and 2D features(surfaces). Bilateral prefiltering is employed to construct more accurate anisotropic diffusion tensor. An efficient parallel implementation has been done on a PC cluster, the performance and speed-up are reported also.
متن کاملInteractive 3D seismic fault detection on the Graphics Hardware
This paper presents a 3D, volumetric, seismic fault detection system that relies on a novel set of nonlinear filters combined with a GPU (Graphics Processing Unit) implementation, which makes interactive nonlinear, volumetric processing feasible. The method uses a 3D structure tensor to robustly measure seismic orientations. These tensors guide an anisotropic diffusion, which reduces noise in t...
متن کاملOptimized GPU Framework for Semi-implicit AOS Scheme Based Speckle Reducing Nonlinear Diffusion
Ultrasound image quality is degraded because of the presence of speckle, which causes loss of image contrast resolution and makes the detection of small features difficult. The traditional nonlinear diffusion filtering of speckle reduction with explicit schemes can achieve desirable results, but they are only stable for very small time steps. Semi-implicit additive operator splitting (AOS) sche...
متن کاملVolume Denoising for Visualizing Refraction
Rendering refraction in volume visualization requires smoothly distributed normals to synthesize good quality visual representations. Such refractive visualizations are more susceptible to noise in the data than visualizations that do not involve refraction. In this paper, we present the first study to investigate convolution and diffusion methods with respect to this problem, highlighting the ...
متن کامل